import Vue from 'vue'
import '@/assets/plugin/iview-ui'
import App from './App.vue'
import router from '@/router'
import store from '@/store'
import '@/store/store-mixin'
import i18n from '@/assets/plugin/lang/index'
import '@/assets/plugin/directive/index'
import '@/http/interceptor'
import '@/assets/plugin/const-mixin'
import "@/assets/style/reset.css"
import "@/assets/mock/index"
import '@/http/api'
import * as time from '@/utils/time-util'
import cloneDeep from 'lodash/cloneDeep'
// import { isAuth, mapTranslate, treeFormat, treeRetrieval, treeForEach, cascaderSuperior } from '@/utils/index'


Vue.config.productionTip = false

Vue.prototype.$time = time
Vue.prototype.$cloneDeep = cloneDeep


new Vue({
	router,
	store,
	i18n,
	render: h => h(App),
}).$mount('#app')
